put on leather sandals - German English Dictionary